/*头部*/
*{margin:0;padding:0;font-family: "Open Sans", Arial, "Hiragino Sans GB", "Microsoft YaHei", "微软雅黑", "STHeiti",  SimSun, sans-serif}
header .header{width: 100%;height:50px;}
body{position: relative;padding-top: 100px;background:white;}
header{width:100%;position: fixed;top:0px;z-index: 99;background-color: #fff;transition:all 0.5s;}
.hddb{position:fixed;top:300px;right:100px;display:none;}
.fhjz{position:absolute;top:200px;left:1;width:20px;height:100px;background-color: #1FADC2;color:white;z-index: 999;padding: 5px;}
/*--.header  开始--*/

header .headerleft img{width:112px;height:32px;margin-top: 10px;margin-left:157px;}
header .headerleft li{float:left;}
header .headerleft li:nth-child(2),header .headerleft li:nth-child(3){margin-top:16px;margin-left: 40px;font-size: 16px;font-weight: bold;}
header .headerleft li:nth-child(3) a{color:#333333;}
header .headerleft li:nth-child(3) a:hover{color:#17adc1;}

.headerRight li{float:left;}
.headerRight li:nth-child(2){margin-left: 40px;margin-top: 17px;font-size: 15px;color:#595959;position:relative;}
.headerRight li:nth-child(2) img{display:none;position:absolute;top:16px;right:-70px;}
.headerRight li:nth-child(2):hover img{display:block;}
.headerRight li:nth-child(3){margin-left: 40px;}
.headerRight li:nth-child(3){width:60px;height:25px;background:#17adc1;border-radius: 10px;text-align: center;line-height: 25px;margin-top: 17px;}
.headerRight li:nth-child(4){margin-left: 44px;margin-top: 17px;color:#bebebe;font-weight: bold;border-right: 3px solid #c4bebe;padding-right: 5px;}
.headerRight li:nth-child(5){margin-right: 160px;margin-top: 17px;color:#bebebe;font-weight: bold;padding-left: 11px;}
 header .headerRight form{border:1px solid #dddddd;border-radius: 10px;width:202px;height:30px;margin-top: 10px;position:relative;}
header .headerRight .search{width:150px;height:20px;margin-top: 5px;margin-left: 15px;}
header .headerRight .searchbtn{background:url(../img/search2.png) no-repeat;width:16px;height:16px;position:absolute;left:170px;top:6px;z-index:3;cursor:pointer;}
header .nav{width: 100%;height:34px;font-size: 16px;padding-top: 16px;}
header .nav li{margin-left: 48px;height:30px;}
header .nav li:hover{border-bottom: 4px solid #17adc1;cursor:pointer;}
header .nav li:hover a{color:#17adc1;}
header .nav li:nth-child(1){margin-left: 220px;color:#17adc1;border-bottom: 4px solid #17adc1;}

/*主干*/

.main{width:1000px;margin:0 auto;}
.mainleft{margin-top: 30px;}
.banner{
	            width: 680px;
	            /*height: 560px;*/
	            /*background: black;*/
	            /*子绝父相*/
	            position: relative;
	            /*超出部分全部隐藏，解决横向滚动条*/
	            overflow: hidden;
	        }
	        .banner ul{
	            position: absolute;
	        }
	        .banner ul li{
	            /*这个100%是相对于父盒子的（会把父盒子的宽度继承过来,如父盒子300%,这这里的100%就会相当于300%）*/
	            width: 680px;
	            height: 340px;
	            float: left;
	            background:  no-repeat center center;
	            -webkit-background-size: 680px 340px;
	            background-size: 680px 340px;
	        }
	        /*.banner ul li:nth-child(1){*/
	            /*background: url('./1.jpg') no-repeat center center;*/
	        /*}*/
	        /*.banner ul li:nth-child(2){*/
	            /*background: url('./2.jpg') no-repeat center center;*/
	        /*}*/
	        /*.banner ul li:nth-child(3){*/
	            /*background: url('./3.jpg') no-repeat center center;*/
	        /*}*/
	        .banner ol{
	            /*width: 60px;*/
	            /*height: 20px;*/
	           /* background: rgba(0,0,0,0.5);*/
	            position: absolute;
	            left:20px;
	            /*margin-left: -40px;*/
	            bottom: 30px;
	            padding: 0 10px;
	            /*border-radius: 10px;*/
	        }
	        .banner ol li{
	            width: 17px;
	            height: 3px;
	            float: left;
	            margin: 5px 5px;
	            background: rgba(255,255,255,0.5);
	           /* border-radius: 50%;*/
	            cursor: pointer;
	        }
	        .banner ol .current{
	            background: rgba(255,255,255,1);

	        }
	        .banner .left{
	            left: 60px;
	            background: url('img/left_right.png') no-repeat 0 0px;
	        }
	        .banner .right{
	            right: 60px;
	            background: url('img/left_right.png') no-repeat 0px -120px;
	        }
	        .banner .left:hover , .banner .right:hover{
	            background-color: rgba(0, 0, 0, 0.31);
	        }
.mainleft .tjyd{width:680px;height:30px;}
.mainleft .tjyd p{margin-top: 35px;font-size: 15px;color:#17adc1;}
.mainleft .article{width:680px;padding:30px 0px;}
.mainleft .article .part1{width:200px;height:150px;overflow: hidden;}
.mainleft .article .part1 img{width:200px;height:150px;}
.mainleft .article .part1 img:hover{transform:scale(1.03);}
.mainleft .article .part2{width:450px;padding-left: 30px;}
.mainleft .article .part2 a{font-size: 23px;color:#333333;line-height: 38px;}
.mainleft .article .part3{padding-top: 18px;padding-left: 30px;width:450px;height:25px;}
.mainleft .article .part3 a{color:#3cb0fa;}
.mainleft .article .part3 .p-mid{margin:0 25px;}
.mainleft .article .part4 {width:432px;padding-left: 30px;margin-top: 17px;}
.mainleft .article .part4 a{line-height: 25px;font-size: 15px;}
.mainleft .article .part5{width:450px;height:25px;margin-left: 30px;margin-top: 20px;}
.mainleft .article .part5 .p_mid{margin:0 25px;color:#3cb0fa;}
.mainleft .onclick{width:142px;height:40px;border:1px solid #dddddd;border-radius:17px;margin:60px 270px 100px 270px;cursor:pointer;}
.mainleft .onclick p{text-align: center;line-height: 40px;}
.mainright{width:258px;margin-left: 58px;}
.mainright .rmzx{width:258px;height:63px;margin-bottom: 23px;}
.mainright .rmzx p{padding-top: 30px;}
.mainright .fir{width:258px;height:80px;border-left: 1px solid #dddddd;position:relative;}
.mainright .last{border-left: none;}
.mainright .fir a{line-height: 25px;margin-left: 30px;}
.mainright .circle{width:7px;height:7px;border-radius:50%;background:#3cb0fa;position:absolute;top:0;left:0;margin-left: -4px;}
.mainright .more{width:258px;height:36px;margin-top: 85px;}
.mainright .more span{width:80px;height:35px;line-height: 35px;}
.mainright .more a{float:right;line-height: 35px;}
.mainright .think{width:258px;height:101px;}
.mainright .think img{width:60px;height:60px;margin-top: 20px;}
.mainright .think .amc{height:17px;margin-top: 30px;margin-left:17px; }
.mainright .think p{width:130px;height:25px;line-height:36px;margin-right: 10px;margin-left:17px; }
.mainright .think p .colors{color:red;}
footer{width:100%;height:260px;}
footer .footernav{height:20px;margin:65px 0 36px 0;}
footer .footernav li{width:100px;border-right: 2px solid #f2efee;margin-left: 36px;}
footer .footernav li:nth-child(1){margin-left: 320px;}
footer .footernav li:nth-child(6){border-right:none;}
footer p{height:22px;font-size: 14px;text-align: center;line-height: 22px;margin:0 auto;}
footer img{margin:0 auto;margin-top:30px;}